Career 2025 2024 2023 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour French Open - Paris USA F13 USA F14 Mexico F4 Colombia F3 Colombia F4 USA F25 Mexico F18 Mexico F19 USA F8 Thailand F3 USA F12 Malaysia F1 Malaysia F2 USA F7 USA F24 USA F6 Thailand F2 ARMS USTA Challenger - Rocky Mount drkoop.com USTA Challenger of Tallahassee - Tallahassee USTA Men's Challenger of Urbana-Champaign - Urbana 2001 USTA Challenger of Calabasas - Calabasas Samsung Securities Cup Challenger Tennis - Seoul A Glimmer of Hope Challenger - Austin 2003 USTA Challenger of Calabasas - Calabasas 2003 West Side Tennis Club Challenger - Forest Hills Hilton Waikoloa Village USTA Challenger - Waikoloa Tallahassee Tennis Challenger - Tallahassee USTA Challenger - Champaign II Challenger Ciudada de Guayaquil - Guayaquil Wailea Men's Challenger - Maui Hilton Waikoloa Village USTA Challenger - Waikoloa Countrywide Classic USTA Challenger - Carson Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Seguros Bolivar Open - Bogota The Comercia Challenger - Aptos Swanston Challenger - Sacramento Ford Tennis Championships - Louisville Taiwan Challenger - Kaohsiung BMW Tennis Championship - Sunrise Men's Pro Challenger at Tunica National - Tunica Hurricane Tennis Open - Bradenton Binghamton Professional Tennis Tournament - Binghamton Izmir Cup - Izmir Las Vegas Challenger - Las Vegas USTA Challenger of Burbank - Burbank Cadillac Pro Indoor USTA Challenger - West Bloomfield Flea Market Cup - Busan Carson Challenger Dallas Challenger Baton Rouge Challenger Talahassee Challenger Yuba City Challenger XL Capital Bermuda Open - Bermuda Pro Challenger at Calabasas - Calabasas Music City Challenger - Nashville Como Challenger Sacramento Challenger Tiburon Challenger Calabasas Challenger Downtown Athletic Club USTA Challenger - Amarillo Charlottesville Challenger III Challenger Continenal Plaza - Puerto Vallarta The Surbiton Trophy - Surbiton Tallahassee Challenger Savannah Challenger 2002 USTA Challenger of Calabasas - Calabasas Sarasota Challenger 2002 FSE Challenger - Tarzana USTA San Diego Challenger - San Diego Ojai Challenger drkoop.com USTA Tennis Championships of San Antonio - San Antonio Vancouver Challenger Binghamton Challenger Hilton Waikoloa Village USTA Challenger - Waikoloa GHI Bronz Classic - Bronx 2000 Challenger de Granby - Granby USTA Challenger of Las Vegas - Las Vegas USTA Pro Tennis Classic at Mission Hills - Rancho Mirage Sacramento Challenger Charlottesville Challenger Oldum Brown Vancouver Open - Vancouver Knoxville Challenger Copa Ericsson Costa Rica - San Jose USTA Challenger of San Antonio - San Antonio Zivnobanka Czech Open - Prostejov ITG Miami Challenger - Miami University of Tennessee USTA Challenger - Knoxville USTA Tennis Championships of Houston - Houston USTA Challenger of Dallas - Dallas Hilton Waikoloa USTA Challenger - Waikoloa The Wright Financial Group, Inc. Challenger - Champaign Healthsouth/USTA Challenger - Denver Challenger de Granby - Granby University of Tennessee USTA Men's Challenger - Knoxville 2001 USTA Tallahassee Tennis Challenger - Tallahassee Countrywide Classic USTA Men's Challenger - Carson CMG Asia Open - Hong Kong 2002 Azalea Orthopedic Challenger - Tyler The Comercia Bank Challenger - Aptos Sunset Moulding Challenger - Yuba City Arrowhead USTA Men's Pro Tennis Classic - Rancho Mirage USTA Tallahassee Tennis Challenger - Tallahassee West Side Tennis Challenger - Forest Hills drkoop.com USTA Challenger of Burbank - Burbank USTA Challenger of Burbank - Burbank Levene Gouldin & Thompson Tennis Challenger - Binghamton USTA/Adtech Challenger - Boston The Wright Financial Group, Inc. Challenger - Champaign Shimadzu All Japan Indoor Tennis Championships - Kyoto HTV Challenger - Ho Chi Minh City 2006 Challenger of Santa Clarita California Challenger - Valencia Atlanta Clay Court Challenger - Atlanta Busan Open Challenger Tennis - Busan The Natrel's Challenger - Granby USTA Seascape Challenger - Aptos 2005 West Side Tennis Coub Men's Challenger - Forest Hills 2004 Colorado Tennis Classic - Denver 2007 Challenger of Santa Clara - Valencia The 'Fitz' Casino Challenger - Tunica Binghamton Challenger 2006 North Shore Pro Tennis Championship - Winnetka Odlum Brown Vancouver Open - Vancouver College Station Challenger - College Station Austin Challenger - Austin WOW Cafe Challenger - New Orleans USTA Challenger of Oklahoma - Tulsa Semgroup Challenger - Tulsa The Swanston Challenger - Sacramento Samsung Challenger 2007 - Ho Chi Minh City 2004 Keys Gate Challenger - Homestead The Wright Financial Group USTA Challenger - Champaign La Serena Open - La Serena BMW Tennis Championship - Sunrise II Naples ITG Challenger - Naples Vancouver Challenger Samsung Securities Cup - Seoul Odlum Brown Vancouver Open - Vancouver Bangkok Challenger GHI Bronx Classic - Bronx Carson Challenger XL Bermuda Open - Bermuda GHI Bronx Tennis Classic - Bronx USTA Men's Challenger of Dallas - Dallas 2006 USTA Tallahassee Tennis Challenger - Tallahassee Torneo Internacional Challenger Fila 2006 - Leon Harrah's Entertainment Men's Pro Challenger - Tunica 2007 West Side Tennis Club Clay Court Challenger - Forest Hills Fifth Third Bank Tennis Championships - Lexington Challenger Banque Nationale Rimouski - Rimouski AT&T Challenger of Dallas - Dallas San Luis Potosi ATP Challenger - San Luis Potosi 1998 Safeway Challenger - Aptos Music City Challenger - Nashville Pro Challenger at Calabasas - Calabasas Sunset Moulding Yuba City Racquet Club Challenger - Yuba City 2001 Eddleman USTA Challenger - Birmingham Dallas Challenger Smith Barney Men's Challenger - Covington Winnetka Challenger Tiburon Challenger 2005 Freeman Men's Challenger - Joplin Champaign Challenger Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Home Depot Center USTA Challenger - Carson Malaysian Open - Kuala Lumpur Bratislava 2 Challenger Helsinki Challenger Delhi Challenger I - New Delhi Phoenix Challenger USTA Illinois Challenger - Champaign CNA TennisPro Classic - Winnetka Acura USTA Pro Tennis Classic at Mission Hills - Rancho Mirage XL Capital Bermuda Open - Bermuda XL Capital Bermuda Open - Bermuda 2002 Eddleman USTA Challenger - Birmingham Pilot Pen International - New Haven Eddleman USTA Challenger - Birmingham Japan Open - Tokyo Adidas International - Sydney drkoop.com USTA Tennis Championships of Denver - Denver Sybase Open - San Jose Kroger / St. Jude International - Memphis USTA Seascape Challenger - Aptos Kroger / St. Jude International - Memphis Sybase Open - San Jose Franklin Templeton Tennis Classic - Scottsdale The Stella Artois Grass Court Championships - London Mercedes-Benz Cup - Los Angeles Brazil Open - Salvador Heineken Open Shanghai - Shanghai The Stella Artois Grass Court Championships - London Hilton Waikoloa Village USTA Challenger - Waikoloa Abierto Club Casablanca - Mexico City BMW Open - Munich The West Side Tennis Club Clay Court Challenger - Forest Hills University of Tennessee USTA Men's Challenger - Knoxville Burbank Challenger - Burbank Salem Open - Hong Kong The $50,000 Pro Challenger at Calabasas - Calabasas Chicago Challenger Mercedes-Benz Cup - Los Angeles Naples Challenger - Naples GHI Bronx Classic - Bronx Copa Kia Challenger ATP - Santiago USTA Comerica Challenger - Aptos AT&T Challenger of Dallas - Dallas Healthsouth USTA Challenger - Dallas Siebel Open - San Jose Waco International Tennis Challenger - Waco Arizona Men's Tennis Championships - Scottsdale USTA/Safeway Challenger - Aptos Legg Mason Tennis Classic - Washington D.C. Hilton Waikoloa Village USTA Challenger - Waikoloa West Side Tennis Club Clay Court Challenger - Forest Hills Mercedes-Benz Cup - Los Angeles drkoop.com USTA Tennis Championships - Armonk USTA Safeway Challenger - Aptos 2001 UT Tyler Patriot Challenger - Tyler AIG Japan Open - Tokyo USTA Callenger of Urbana-Champaign - Urbana Healthsouth/USTA Pro Link Challenger - San Antonio Healthsouth/USTA Men's Challenger of Burbank - Burbank USTA Men's Challenger of Urbana-Champaign - Urbana SAP Open - San Jose 2004 USTA Challenger of Calabasas - Calabasas GHI Bronx Classic - Bronx U.S. Men's Clay Court Championships - Houston Heineken Challenger - Ho Chi Minh City Challenger Casablanca San Angel - Mexico City Harrah's Entertainment Challenger - Tunica Busan Open Challenger Tennis - Busan Banca Stato Challenger - Lugano Singha Tennis Classic - Tarzana dBI Tennis Challenger - Binghamton Music City Challenger - Nashville Hilton Waikoloa Village USTA Challenger - Waikoloa Citrix Tennis Championships - Delray Beach Lubbock Challenger - Lubbock Miller Lite Hall of Fame Tennis Championships - Newport XL Bermuda Open - Bermuda 2007 Nielsen Pro Tennis Championship - Winnetka SAP Open - San Jose Legg Mason Tennis Classic - Washington D.C. Baton Rouge Pro Tennis Classic - Baton Rouge Genova Challenger Brasil Open - Salvador Copenhagen Open - Copenhagen U.S. Men's Clay Court Championships - Houston Miller Lite Hall of Fame Tennis Championships - Newport AIG Japan Open - Tokyo Siebel Open - San Jose Savannah Challenger The Stella Artois Grass Court Championships - London The Tennis Channel Open - Las Vegas U.S. Men's Clay Court Championships - Houston Sacramento Challenger - Sacramento Countrywide Classic - Los Angeles RCA Championships - Indianapolis U.S. Men's Clay Court Championships - Orlando Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Franklin Templeton Tennis Classic - Scottsdale U.S. Men's Clay Court Championships - Houston Carson Challenger China Open - Beijing Delray Beach International Tennis Championships - Delray Beach The Nottingham Open - Nottingham If Stockholm Open - Stockholm BellSouth Open - Vina del Mar Brisbane - Brisbane SAP Open - San Jose Indianapolis Tennis Championships - Indianapolis Mercedes-Benz Cup - Los Angeles Champaign Challenger RCA Championships - Indianapolis Japan Open - Tokyo Mercedes-Benz Cup - Los Angeles Heineken Open Shanghai - Shanghai Honolulu Challenger Dallas Challenger SAP Open - San Jose Delray Beach International Tennis Championships - Delray Beach The Artois Championships - London Heineken Open - Auckland SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championship - Houston Open Sabadell Atlantico - Barcelona Atlanta Tennis Championships - Atlanta Serbia Open - Belgrade AEGON International - Eastbourne Winston Salem - Winston Salem Swiss Indoors Basel - Basel Malaysian Open - Kuala Lumpur Brisbane International - Brisbane AEGON International - Eastbourne Copa Claro - Buenos Aires Malaysian Open - Kuala Lumpur Atlanta Tennis Championships - Atlanta Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo Countrywide Classic - Los Angeles Brisbane International - Brisbane Delray Beach International Tennis Championships - Delray Beach Barcelona Open BancSabadell - Barcelona Kroger / St. Jude International - Memphis Rakuten Japan Open - Tokyo Brisbane International - Brisbane Baton Rouge Challenger U.S. National Indoor Tennis Championships - Memphis Delray Beach Open - Delray Beach Barcelona Open BancSabadell - Barcelona Gerry Weber Open - Halle Rakuten Japan Open - Tokyo Brisbane International - Brisbane U.S. National Indoor Tennis Championships - Memphis Abierto Mexicano Telcel - Acapulco Barcelona Open BancSabadell - Barcelona Memphis Open - Memphis Barcelona Open BancSabadell - Barcelona Swiss Indoors Basel - Basel Brisbane International - Brisbane Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Gerry Weber Open - Halle Citi Open - Washington Rakuten Japan Open - Tokyo Moselle Open - Metz Erste Bank Open - Vienna ABN AMRO World Tennis Tournament - Rotterdam Barcelona Open Banc Sabadell - Barcelona SAP Open - San Jose U.S. National Indoor Tennis Championships - Memphis Farmers Classic - Los Angeles AEGON Championships - London ABN AMRO World Tennis Tournament - Rotterdam Citi Open - Washington Legg Mason Tennis Classic - Washington Calabasas Challenger Hong Kong Tennis Open - Hong Kong Gonet Geneva Open - Geneva Abierto Mexicano Telcel - Acapulco Open Sabadell Atlantico - Barcelona Gerry Weber Open - Halle Campbell's Hall of Fame Tennis Championships - Newport Mercedes-Benz Cup - Los Angeles Gerry Weber Open - Halle Citi Open - Washington Franklin Templeton Tennis Classic - Scottsdale USTA Men's Challenger of Dallas - Dallas Malaysian Open - Kuala Lumpur Los Angeles New Haven Open 13 Provence - Marseille Gerry Weber Open - Halle Citi Open - Washington Rakuten Japan Open - Tokyo Newport Beach Challenger Brisbane International - Brisbane US Men's Clay Court Championship - Houston USTA Seascape Challenger - Aptos Abierto Mexicano Telcel - Acapulco CMG Asia Open - Hong Kong Rakuten Japan Open - Tokyo Copa Ericsson Mexico - Guadalajara USTA Challenger of Burbank - Burbank Laser Vision USTA Challenger - Amarillo Geneva Open - Geneva Hilton Waikoloa Village USTA Challenger - Waikoloa USTA Men's Challenger of Dallas - Dallas BellSouth Open - Auckland Sybase Open - San Jose 2003 Eddleman USTA Challenger - Birmingham Hamburg European Open - Hamburg Citi Open - Washington Dubai Duty Free Tennis Championships - Dubai New York Open - New York Abierto Mexicano Telcel - Acapulco Barcelona Open BancSabadell - Barcelona Swanston Challenger - Sacramento Gerry Weber Open - Halle Brisbane International - Brisbane Como Challenger Nielsen USTA Pro Tennis Championship - Winnetka Generali Open - Kitzbuhel Copenhagen Open - Copenhagen Barcelona Open Banc Sabadell - Barcelona Delray Beach Open - Delray Beach Noventi Open - Halle Vietnam Open - Ho Chi Minh City Palmas del Mar Challenger The Stella Artois Grass Court Championships - London AIG Japan Open - Tokyo AIG Japan Open Tennis Championships - Tokyo Sybase Open - San Jose Regions Morgan Keegan Championships - Memphis U.S. Mens's Clay Court Championship - Houston Salem Open - Hong Kong Countrywide Classic - Los Angeles AT&T Challenge - Atlanta Pilot Pen Tennis - New Haven Citrix Tennis Championships - Delray Beach AIG Japan Open Tennis Championships - Tokyo The Stella Artois Grass Court Championships - London du Maurier Open - Montreal Legg Mason Tennis Classic - Washington D.C. MFS Pro Tennis Championships - Boston du Maurier Open - Toronto President's Cup 1999 - Tashkent The Lipton Championships - Key Biscayne Great American Insurance ATP Championship - Cincinnati The Ericsson Open - Miami Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Cincinnati Heineken Open Singapore - Singapore Regions Morgan Keegan Championships - Memphis The Samsung Open - Nottingham Tata Open 2003 - Chennai Kroger / St. Jude International - Memphis Arizona Men's Tennis Championships - Scottsdale The Nottingham Open - Nottingham U.S. Men's Clay Court Championships - Houston Legg Mason Tennis Classic - Washington D.C. Copenhagen Open - Copenhagen Heineken Open Shanghai - Shanghai Indian Wells Salem Open - Hong Kong Pacific Life Open - Indian Wells Heineken Open Shanghai - Shanghai AEGON Championships - London Rakuten Japan Open - Tokyo Miller Lite Hall of Fame Tennis Championships - Newport RCA Championships - Indianapolis Tennis Masters Series - Indian Wells Pacific Life Open - Indian Wells Tennis Masters Series - Miami Swiss Indoors Basel - Basel Pacific Life Open - Indian Wells Tennis Masters Series - Toronto AIG Japan Open Tennis Championships - Tokyo Aircel Chennai Open - Chennai BNP Paribas Open - Indian Wells Tennis Channel Open - Las Vegas Shanghai ATP Masters 1000 - Shanghai Shanghai ATP Masters - Shanghai Sony Ericsson Open - Miami Western & Southern Open - Cincinnati Internazionali BNL d'Italia - Rome Rogers Cup - Montreal BNP Paribas Masters - Paris Sony Open Tennis - Miami Mutua Madrid Open - Madrid Mutua Madrid Open - Madrid Sony Ericsson Open - Miami BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Western & Southern Financial Group Masters - Cincinnati Miami Open - Miami Western & Southern Open - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Rogers Cup - Toronto Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells BNP Paribas Masters - Paris Miami Open - Miami Rogers Cup - Montreal Shanghai Rolex Masters - Shanghai Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto BNP Paribas Masters - Paris Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Pacific Life Open - Indian Wells Truist Atlanta Open - Atlanta Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Masters - Montreal Rogers Cup - Toronto Erste Bank Open - Vienna Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Sony Ericsson Open - Miami Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Coupe Rogers - Montreal Western & Southern Open - Cincinnati Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells BNP Paribas Masters - Paris Japan Open Tennis Championships - Tokyo Rogers Cup - Toronto BNP Paribas Open - Indian Wells Miami Open - Miami Dallas Open - Dallas National Bank Open - Montreal Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Mutua Madrid Open - Madrid Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Cincinnati Open - Cincinnati Internazionali BNL d'Italia - Rome Miami Open - Miami Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo U.S. Open - New York French Open - Paris Australian Open - Melbourne French Open - Paris Citi Open - Washington Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London Countrywide Classic - Los Angeles U.S. Open - New York U.S. Open Wimbledon - London U.S. Open - New York Dubai Duty Free Tennis Championships - Dubai Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York U.S. Open - New York French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London Wimbledon - London French Open - Paris Australian Open - Melbourne Australian Open - Melbourne BNP Paribas Open - Indian Wells French Open - Paris Wimbledon - London Australian Open - Melbourne Tennis Masters Series - Miami Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London U.S. Open - New York Tennis Masters Series - Indian Wells French Open - Paris U.S. Open - New York Tennis Masters Series - Indian Wells Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York French Open - Paris Mutua Madrilena Madrid Open - Madrid Australian Open - Melbourne Wimbledon - London U.S. Open - New York French Open - Paris Davis Cup, Group 1, 1R, JPN-PHI 5-0 Davis Cup, Group 1, 2R, IND-JPN 3-2 Davis Cup, Group 1, 2R, JPN-CHN 5-0 Davis Cup, Group 2, 1R, HKG-PHI 1-4 Davis Cup, Group 1, 1R, JPN-PHI 5-0 Davis Cup, Asia/Oceania Group I, PO, TPE-PHI 4-1 Davis Cup, Asia/Oceania Group I, PO, KOR-PHI 2-3 Davis Cup, Group I, 1R, PHI-JPN 1-3 Davis Cup, Group I, PO, PHI-TPE 2-3 Davis Cup, World Group, PO, COL-JPN 2-3 Davis Cup, World Group, Q, JPN-GBR 3-2 Davis Cup, Group 2, 2R, PHI-NZL 4-1 BNP Paribas Open - Indian Wells Davis Cup, World Group, PO, JPN-IND 4-1 Davis Cup, Group 2, 1R, PHI-PAK 4-1 Davis Cup, Group 2, F, PHI-NZL, 4-1 Davis Cup, World Group, 1R, JPN-CRO 2-3 Davis Cup, World Group, 1R, JPN-CAN 4-1 Davis Cup, World Group I, 1R, JPN-COL 3-1 U.S. Open (juniors) Australian Open (juniors) U.S. Open (juniors) AAMI Classic - Kooyong AAMI Classic - Kooyong AAMI Classic - Kooyong Davis Cup, Group 1, 2R, PHI-UZB 2-3 Davis Cup, Group I, 2R, JPN-UZB 4-1 Kooyong Classic - Kooyong Davis Cup, World Group, PO, JPN-ISR 2-3 15th Asian Games Doha 2006 Davis Cup, World Group, 1R, CAN-JPN 3-2 Davis Cup, World Group, PO, JPN-COL 3-2 Wimbledon (juniors) ATP Cup - Melbourne French Open (juniors) Davis Cup, World Group, 1R, GBR-JPN 3-1 Chengdu Open - Chengdu Barclays ATP World Tour Finals - London Nitto ATP Finals - London Olympics - Beijing Olympics - London Olympics - Rio de Janeiro Olympics - Tokyo Olympics - Paris Wimbledon - London Bloomfield Hills Challenger